drenching downpour

Translations
заливной ливень
The drenching downpour flooded the streets within minutes.
Заливной ливень затопил улицы за считанные минуты.
Words
drenching

adjective
проливной
downpour

noun
ливень